Extending User-Interface Toolkits with Hypermedia Functionality
نویسنده
چکیده
This paper1 describes a technique for extending user-interface toolkits with hypermedia functionality. The technique employs a separation-of-concerns approach which is incremental, reusable, and maintainable. The essence of the approach is to integrate a user-interface toolkit with an open hypermedia system. The integration occurs through a set of integrated widgets and a hypermedia infrastructure. The infrastructure acts as a gateway between the toolkit and the open hypermedia system. The integrated widgets use the infrastructure to augment their behavior with hypermedia services. Applications constructed with the resulting toolkit contain hypermedia-enabled widgets, automatically providing consistent cross-application hypermedia services with little effort required by the application developer. The benefits of generalizing the technique to other services, such as groupware, are also discussed.
منابع مشابه
Platform Independent Graphical User Interface Design Platform Independent Graphical User Interface Design
We specify widget libraries for the VisualWorks and Tk toolkits. We also specify an abstract library that expresses the common features of the two toolkits. Widgets from the abstract library can be replaced by widgets from either toolkit without loss of functionality. By specifying a user-interface in terms of widgets from the abstract library, portability of the user-interface to either the Vi...
متن کاملDesign Patterns for Object-Oriented Hypermedia Applications
This chapter proposes design patterns for object-oriented applications enhanced with hypermedia functionality. We briefly discuss our problem: building a software architecture for seamlessly extending object-oriented applications with hypermedia interface and navigational styles. Two new design patterns named ‘Navigation Strategy’ and ‘Navigation Observer’ are presented, showing how they are us...
متن کاملExtending Object-Oriented Applications with Hypermedia Functionality
In this position paper we present an object-oriented framework aimed at enhancing objectoriented applications with hypermedia functionality. The major goal of this approach is the seamless integration of the application’s behavior with the navigational style of hypermedia applications. We briefly survey our previous experience on using hypermedia in object-oriented applications; we then discuss...
متن کاملLAYLAB - A Constraint-Based Layout Manager for Multimedia Presentations
When developing advanced intelligent user interfaces composing text, graphics , animation , hypermedia etc., the question of automatically designing the graphical layout of such multimedia presentations in an appropriate format plays a crucial role . This paper introduces the task, the functionality and the architecture of the constraint-based multimedia layout manager Lay Lab .
متن کاملTowards Integrating Hypermedia on the Web
A major goal of this research is to present a framework for discussing issues and questions around Web Information Systems (WIS). WIS dynamically generate their contents, and thus require some mechanism to automatically infer metadata about WIS objects, infer access to relationships (i.e., links) among information objects, and provide hypermedia functionality such as annotation and ad hoc (user...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997